package org.neurone.domain;

import java.util.Date;
import java.util.List;

public interface Message {

	public abstract Long getMessageID();

	public abstract String getMessageType();

	public abstract String getFrom();

	public abstract String getTo();

	public abstract int getPriority();

	public abstract String getTopic();

	public abstract String getText();

	public abstract Date getPostDate();

	public abstract String getStatus();

	public abstract Message getBelongToMessage();

	public abstract boolean isAvailable();
	
	public abstract List<Message> getReplyList();

}